Địa lý Giang Tiên

Thị trấn Giang Tiên nằm ở phía nam huyện Phú Lương, có quốc lộ 3 chạy qua và có vị trí địa lý:

Thị trấn Giang Tiên có diện tích 3,81 km² và dân số năm 2003 là 3.594 người, mật độ cư trú đạt 942,3 người/km².

Thị trấn Giang Tiên nằm ven sông Đu, dòng sông là ranh giới tự nhiên giữa thị trấn và hai xã Phục Linh, Cổ Lũng. cầu Giang Tiên nằm trên quốc lộ 3 nối thị trấn với xã Cổ Lũng.